Spanish Landmark Replicas
Spanish landmark replicas in miniature: the Puerta de Alcalá, Cibeles, the Royal Palace, the Almudena, Plaza Mayor and Las Ventas, plus the Giralda, the Tower of Hercules and the Torres de Serranos.
Spanish landmark replicas in miniature: the Puerta de Alcalá, Cibeles, the Royal Palace, the Almudena, Plaza Mayor and Las Ventas, plus the Giralda, the Tower of Hercules and the Torres de Serranos.