Aerial View
Side View
Swimming Pool
 13

Lotus Petals - Bannerghatta Road, Bangalore