25 Jul 2023

Peter Pan statue - NOT amateur radio


This statue of Peter Pan is near the Palm House in Sefton Park in Liverpool. 

No comments: