Posts tagged tiquicia.

freeeeee bird

View from Tiquicia Restaurant in Escazú, Costa Rica.  SO beautiful, this picture does not do it justice