Designed by
Title
Big Ben,, London UK. View from a public garden with beautiful roses flowers. #57358662
Description
Big Ben, the Palace of Westminster in London, UK. View from a public garden with beautiful roses flowers at sunny spring, summer day.