Best foot forward

At Malibay, Pasay City. February 21, 2011
Advertisements

Man-made

Taken on December 16, 2010 at the Dubai International Film Festival venue.