Giant Smiling Face Picture

This large surreal face is a sculpture at Haw Par Villa in Singapore.
Continue Reading: Giants