An attractive altar in town

[Sorrento - Campania - Italy]