Peacock Building India


A building in Jaipur India. /K&S Media