Moyua or Elliptic square in Bilbao, Spain

- Image ID: E5TJKX
EmmePi Stock Images / Alamy Stock Photo
Image ID: E5TJKX
Location: Bilbao, Spain