Where was this photo taken?

Stan Dowler & 2 friends went on a trip from England to Italy after WWII.  Any clue where this could possibly be?

Mystery Location


Posted

in

by

Tags: