Magnificent flower beds before the Royal Triumphal arch in Madrid

Royalty-free stock photo ID: 20349310

Magnificent flower beds before the Royal Triumphal arch in Madrid