Tower

Tower

Tower, view point on the North-east side of island of Majorca in Spain