>>40962726
good be paradolia. but given every other oddity. doubtful. You can tease out the architecture in multiple images. Its all the same