Top View House, Calheta, Portugal
 

Top View House, Calheta, Portugal