
License: Public domain
Original Size: 3264 × 4896 pixels
Description: Flowering cherry tree next to steps in Aston Norwood Gardens

License: Public domain
Original Size: 3264 × 4896 pixels
Description: Flowering cherry tree next to steps in Aston Norwood Gardens