Russian Saint Petersburg Observed From Heights

Russian city observed from heights. read more...