carlsa: Along Neva
carlsa: Nevsky Prospekt
carlsa: Tasteful lunch
carlsa: The Hermitage
carlsa: The Hermitage
carlsa: The Hermitage
carlsa: Church of spilled blood
carlsa: Church of spilled blood
carlsa: Leaving St. Petersburg
carlsa: The new cruise harbour in St. Petersburg
carlsa: Close up from Church of spilled blood