Location Casa Juan Carlos Orbea y la China in Trinidad, Cuba.

 

casa juan carlos orbea y la china