Surprise Me!

World’s Tallest St Anthony’s Statue at Mount Carmel Church Mariapura, Bangalore, India.

2025-02-06 90 Dailymotion

World’s Tallest St Anthony’s Statue at Mount Carmel Church Mariapura, Bangalore, India.