10501696 469151869886016 477202107573895607 n

This magnificent crop circle appeared last night in Poirino, Italy.

Read the rest