udaipur shop

Location: Udaipur

Year: 2007

Tags: India | Shop | Udaipur