Superbly restored stone farmhouse


view properties
/