New public toilets were installed on the streets of Dublin.

 

v20240901