Swallows Nest Castle, Crimea, Ukraine Posted on August 28, 2023 by jeffreyfinley Swallows Nest Castle, Crimea, Ukraine#Swallows Nest Castle, #Crimea, #Ukraine