Rose Garden

Ludhiana, India

Rose Garden is a park in Ludhiana.