Famous Castle Swallow's Nest On The Rock (Stock Footage)

Famous Castle Swallow's Nest On The Rock (Stock Footage)

Aerial shot of the famous castle Swallow’s Nest on the rock in the Black Sea. This castle is a symbol of Crimea

by
by
by
by
by
by