Photo of the Day

A floral display and design in London, Britain (photo by Reuters)

The detail of a floral display and design is seen outside of a shop front, which is participating in the Chelsea In Bloom festival in London, Britain, on May 22, 2018.


Press TV’s website can also be accessed at the following alternate addresses:

www.presstv.co.uk

SHARE THIS ARTICLE
Press TV News Roku