Big Face On Cliff

Big face on cliff

From local boat ride u can see this big face. Malta - Gozo island