Genoa, Italy. Ottavio Imperiale Palace, now a shop. OC.

by princesito