British School Field

Outdoor

Asia, India, Delhi