Italy: Swastikas on Frame Wednesday 22 April 2020 - 15:30:07 Swastikas on picture frame - Art Gallery “Galleria Borghese”. Address: Piazzale Scipione Borghese, 5, 00197 Roma RM, Italy. From 17th century. Tweet