Designed by
Title
Cascade of Poppies at the Welsh Assembly, Cardiff #99959193
Description
Cardiff, Wales, United Kingdom - September 15, 2017: Weeping Window, a cascade of several thousand handmade Poppies pouring from a window of the Welsh Assembly Building in Cardiff Bay, Cardiff.
This image is editorial