Mela's Green House is located at Caloocan City, National Capital Region, Philippines, 1410 Caloocan, Philippines
Cactus and Succulents / Indoor & Outdoor Plants
Tags : #Gardener, #Establishment
Location :
Caloocan City, National Capital Region, 1410 Caloocan
Added by
Jopie, at 01 January 2020