Designed by
Title
Red blossoming tree in Ponta Delgada city, Azores, Portugal #107163996
Description
Red blossoming tree on a street of Ponta Delgada city, located on Sao Miguel island of Azores, Portugal, together with green trees and some old and modern buildings.