Wearing a custom LA Dodgers sequined uniform by Bob Mackie, Elton performs at Dodger Stadium in Los Angeles, October 1975

About The Gallery

Isabella Garrucho Fine Art is an art gallery based in Greenwood. It offers a great selection of artworks for sale by many emerging and established artists.
Read More