Carouge

Carouge (GE), Geneva, Switzerland