Designed by
Title
Squat toilet in a public restroom in Amber Fort, Rajasthan, India #82679501
Description
Squat toilet in a public restroom in Amber Fort, Rajasthan, India. Squat toilets also known as indian toilets are common in many Asian countries.