col. Alphonse Rupert Thomas Rowland Willoughby Jacob "AJ" Longfellow the 69th

Description:
Bio:

col. Alphonse Rupert Thomas Rowland Willoughby Jacob "AJ" Longfellow the 69th

colonial zjk