Store front with peppers. Tropea, Calabria. Italy.

by darcyelliott

Advertisements