Flower Ranch Cafe-Mandaluyong, Philippines spanish bread

Flower Ranch Cafe-Mandaluyong, Philippines spanish bread