Italian street signs

Italian street signs

Italian street signs with overgrown vegetation pointing to Rome and Siena.

by
by
by
by
by
by