Florence : Inside and Out
Subtitle: 158 Color Plates-26 Maps
Publisher: Edizioni Storti, Italy
ISBN-13: 9788876662683