Index

FL.41 Le Jardin
64x38 inches

All images are copyrighted by Pietro Art Gallery