Skip to Content

Small park in front of National Theatre in San Jose, Costa Rica