l'Ape hotel sign (the bee) symbol of Napoleon on Elba.


Size: 3420px × 5109px
Location: Portoferraio Island of Elba (Isola d'Elba), Tuscany Italy
Photo credit: © Christine Webb / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: ape, hotel, italy, sign, tuscany