Luis Castañeda posted an update 5 years, 9 months ago“Stage Performance”. Coconut Grove Playhouse. Florida. USA. Leica R7.Stage Performance.