Index

FL.61 Piazza da Vinci
20x24 inches

All images are copyrighted by Pietro Art Gallery