sculpture by Francisco Narváez at University City of Caracas, Venezuela
No attractions info found for this city yet.