Last Vistas Escazu, 00103 (29)

Last Vistas Escazu roof

View from the roof terrace on Escazu