Japanese train stations make good nests for swallows

by iwaiwaiwana

AloJapan.com