spot_img
27.9 C
Philippines
Thursday, October 31, 2024

Neon calesa

A neon calesa set up in front of a restaurant in Clark, Pampanga never fails to amaze curious onlookers.

LATEST NEWS

Popular Articles