Torregrosa, Cataluna, Spain

Torregrosa, Cataluna, Spain

Torregrosa