Designed by
Title
Lotus Temple in New Delhi, India attraction travel sightseeing #69349468
Description
Lotus Temple in New Delhi, India. Flat cartoon style historic sight showplace attraction web site vector illustration. World countries cities vacation travel sightseeing Asia collection.