Torre Quebrada


Torre Quebrada - fortified tower in Spain.