Converse unveiled their newest branch at Ayala Fairview Terraces
Shoes are boring, wear sneakers! Good news to all Chuck Taylor fans! Converse recently opened their newest stand-alone store at Ayala Terraces in Fairview, the newest commercial development of…