BR

Isla Jardin - Torre Palmeira

Fortaleza, Brazil