A flower bed of blooming adeniums decorates the area of Basilica of Our Lady of Peace

A flower bed of blooming adeniums decorates the area of Basilica of Our Lady of Peace Travel photography Family-friendly: true