These are the street toilets in Amsterdam, who knows how girls go to them???

 

v20240901