Index

FL.64. Piazza Leonardo
20x28 inches

All images are copyrighted by Pietro Art Gallery