Exhibition Pepe Mar: My Mirrors David Castillo Gallery#535 DatesDec 5, 2006 — Jan 31, 2007 Location25 NE 39th St, Miami, FL 33137, USA, Miami, United States ArtistsPepe Mar #8,722 Pepe Mar: My Mirrors at David Castillo Gallery featuring Pepe Mar. Official Page Venue Profile Directions